package com.hospital.billcommon.module.business;

import com.hospital.billcommon.module.controller.dto.BillDto;
import com.hospital.billcommon.module.controller.dto.RefundBillVo;
import org.springframework.web.client.RestTemplate;

/**
 * @description 扣费事件统一接口类
 * @author: liuwei
 * @create 2020/5/18 4:21 下午
 **/
public interface ChargeBusinessInfo {
    boolean chargingFee(BillDto billDto, RestTemplate restTemplate) throws Exception;
    boolean chargingRefundFee(RefundBillVo refundBillVo, RestTemplate restTemplate) throws Exception;
BillDto queryFee(BillDto billDto) throws Exception;
}
